Evolutionary Morphology for Polycube Robots
نویسنده
چکیده
Recent developments in robot technology have led to modular robots that are assembled from multiple parts. Modular robots have pros and cons. Their shape can be changed to suit a particular purpose and the same parts can be reused, which makes them fault-tolerant and extendable. However, such freedom and flexibility lead to higher cost so as to decide the configuration and actions to meet the purpose. With conventional robots, modular or non-modular, much research has been conducted on the way that a design is determined first and connections with sensory input, internal memory and motor output are acquired through learning. The designs are often based on existing creatures such as insects, dogs and earlier robot models, or parts of such creatures, for example, robot arms. As robot bodies operate in the real world, it makes sense to model them after living creatures that have been successful in nature. In fact, computer simulation patterns akin to living creatures have been created mainly in the field of artificial life, represented by the well-known L-System imitating plants and Dawkins’ biomorph (Dawkins, 1986) imitating insects. Sims’ virtual creatures (Sims, 1994a; Sims 1994b) feature not only a pattern but also a body and nerves, which are actually stylized art rather than robotics. Modular robots, which are easy to configure and recombine, have an advantage in that optimal robot shapes can be achieved, without modeling the existing creatures. Many existing modular robots are based on the block shape. Although automatic design research is not limited to the block shape, the shape has certain advantages: The basic units are easy to make, handle and combine. Furthermore, blocks are similar to cells, which enabled the simulation of biological development in the research on building structures. GOLEM Project (Lipson, 2000; Pollack, 2000) is one of the implementation models of Karl Sims experiments. They evolved frame-type virtual creatures using a linear actuator and fabricated them as a robot in a real world. In the modular robotics, new types of robots have been proposed with the functions such as a self-reconfiguration (Murata et al., 2002; Kurokawa et al., 2003) or self-reproduction (Zykov et al., 2005; Griffith et al, 2005). The LEGO Mind Storm is a famous block-based modular robot, parts of which are so small that half-assembled modules are combined in different placements (Lund, 2001). Ideally, robots can actively change their configuration by automatically recombining modules to fit a particular environment. However, this chapter deals with cube-shaped modular robots that can be manually recombined to achieve significant configurations that can adjust to actual environments using evolutionary morphology. This chapter describes how successfully EC
منابع مشابه
An Evolutionary Method for Improving the Reliability of Safetycritical Robots against Soft Errors
Nowadays, Robots account for most part of our lives in such a way that it is impossible for usto do many of affairs without them. Increasingly, the application of robots is developing fastand their functions become more sensitive and complex. One of the important requirements ofRobot use is a reliable software operation. For enhancement of reliability, it is a necessity todesign the fault toler...
متن کاملEDHMoR: Evolutionary designer of heterogeneous modular robots
This paper is devoted to the problem of automatically designing feasible and manufacturable robots made up of heterogeneous modules. Specifically, the coevolution of morphology and control in robots is analyzed and a particular strategy to address this problem is contemplated. To this end, the main issues of this approach like encoding, evaluation or transfer to reality are studied through the ...
متن کاملCo-evolution of morphology and walking pattern of biped humanoid robot using evolutionary computation. Consideration of characteristic of the servomotors
In this paper, we present a method for co-evolving morphology and controller of bi-ped humanoid robots. Currently, bi-ped walking humanoid robots are designed manually on trial-and-error basis. Thus, engineers have to design control program for apriori designed morphology, neither of them shown to be optimal within a large design space. We propose evolutionary approach that co-evolves the morph...
متن کاملA divide-and-conquer approach for automatic polycube map construction
Polycube map is a global cross-surface parameterization technique, where the polycube shape can roughly approximate the geometry of modeled objects while retaining the same topology. The large variation of shape geometry and its complex topological type in real world applications make it difficult to effectively construct a high-quality polycube that can serve as a good global parametric domain...
متن کاملDynamic Resolution in the Co-Evolution of Morphology and Control
Evolutionary robotics is a promising approach to overcoming the limitations and biases of human designers in producing control strategies for autonomous robots. However, most work in evolutionary robotics remains solely concerned with optimizing control strategies for existing morphologies. By contrast, natural evolution, the only process that has produced intelligent agents to date, may modify...
متن کامل